//
//  @ Project : Galaxy Star Trading System
//  @ File Name : Frozen.h
//  @ Date : 2014/9/5
//  @ Author : 
//
//

#if !defined(_CFROZEN_H)
#define _CFROZEN_H

namespace GSTrader
{
	namespace TradeBase
	{
		class TRADE_BASE_API COrderFrozen : public CDataObject
		{
		public:
			COrderFrozen();
			virtual ~COrderFrozen();
		public:
			int m_nProviderId;
			int m_nOrderId;

			double m_dFrozenMargin;
			double m_dFrozenCommission;
			double m_dFrozenPremium;

		};

		class TRADE_BASE_API CTotalFrozen
		{
		public:
			CTotalFrozen();
			virtual ~CTotalFrozen();

		public:
			int m_nProviderId;
			double m_dFrozenMargin;
			double m_dFrozenCommission;
			double m_dFrozenPremium;

			double m_dUseMargin;
			double m_dUseCommission;
			double m_dUsePremium;
		};
	}
}

#endif // _CFROZEN_H